

// title
export type titlePropsType = {
  fe_id: string;
  props: {
    text: string;
    level: number;
    isCenter: boolean;
  }
}

// paragraph
export type paragraphPropsType = {
  fe_id: string;
  props: {
    text: string;
    isCenter: boolean;
  }
}

// info 
export type infoPropsType = {
  fe_id: string;
  props: {
    title: string;
    desc: string;
  }
}

// input
export type inputPropsType = {
  fe_id: string;
  props: {
    title: string;
    placeholder: string;
  }
}

// textarea
export type textareaPropsType = {
  fe_id: string;
  props: {
    title: string;
    placeholder: string;
  }
}

//checkbox
export type checkboxPropsType = {
  fe_id: string;
  props: {
    options: Array<{
      label: string,
      value: string,
      checked: boolean
    }>
    title: string,
    isVertical: boolean
  },


}

// radio
export type radioPropsType = {
  fe_id: string;
  props: {
    options: Array<{
      label: string,
      value: string
    }>
    title: string
    value: string;
    isVertical: boolean;
  },


}